package com.unhz.generator.dao;

import com.unhz.generator.pojo.InsoleDict;
import com.unhz.generator.vo.OrderVo;
import org.apache.ibatis.annotations.Param;
import org.apache.poi.ss.formula.functions.T;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;

@Repository
public interface InsoleDictMapper extends BaseMapper{

    List<InsoleDict> selectInsoleByTradition();

    List<InsoleDict> selectInsoleByInjection();

    List<InsoleDict> selectInsoleByResin();

    int selectTotalRecordsByTradition(@Param("keywords")String keywords);

    List<InsoleDict> selectTradition(Map<String,Object> map);

    int selectTotalRecordsByInjection(@Param("keywords")String keywords);

    List<InsoleDict> selectInjection(Map<String,Object> map);

    int selectTotalRecordsByResin(@Param("keywords")String keywords);

    List<InsoleDict> selectResin(Map<String,Object> map);

    InsoleDict selectInsoleDict(@Param("insoleDictId") Integer insoleDictId);

    List<InsoleDict> selectAllInsoleDict();
}